/* FONTE */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);
@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);
@font-face {
    font-family: "Diavlo";
    src: url("../fonts/Diavlo_BOLD_II_37.otf");
}

/* TAGS */
body {color: #5a5a5a;background: #FFF;font-family: 'Open Sans',Helvetica, sans-serif;font-weight: lighter;font-size: 14px;}
h1 {font-family: 'Diavlo',Open Sans,Helvetica;}
h2,h3,h4,h5,h6 {font-family: 'Lato',Open Sans,Helvetica;font-weight: lighter;}
a{color: #004D6B;}
a:hover{color: #0AA39D; text-decoration: none;-webkit-transition: all .4s ease-out; -moz-transition: all .4s ease-out; -o-transition: all .4s ease-out;}
hr {border-bottom: 1px solid #fff;border-top: 1px solid #ddd;}

/* HEADER */
header {background: #fff;-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 10px rgba(0,0,0,.1);box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);padding: 0;}
header nav.navbar.navbar-default {padding: 0;margin: 0;background: #fff;}
header nav.navbar.navbar-default .navbar-header {}
header nav.navbar.navbar-default .navbar-header a.navbar-brand {}
header nav.navbar.navbar-default ul.nav {margin: 35px 0 0 0;font-size: 16px;}
header nav.navbar.navbar-default ul.nav li {padding: 0 10px;}


/* SLIDER */ 
section.slider {background: #0AA39D;height: 550px;position: relative;}
section.slider .item {height: 550px;position: relative;text-align: center;}
section.slider .item img {background: cover;height: 550px;width: 100%;}
section.slider .item .container {border: 1px solid #000;margin: -50px;}
section.slider .item .carousel-caption {}
section.slider .carousel-control {margin: 0 0 0 0;height: 550px;width: 100px;}

    /* CAROUSEL INDICATOR */
    section .carousel-indicators {right: 45%;top: 95%;}
    section .carousel-indicators li {background: #004D6B;z-index: 10;}
    section .carousel-indicators li:hover {cursor: pointer;}
    section .carousel-indicators .active {background: #0AA39D;}

/* SLOGAN */
section.slogan {background: #0AA39D;color: #FFF;padding: 30px 0;text-align: center;}
section.slogan h2 {margin: 10px 0 0 0;font-weight: 300;}
section.slogan .btn-default{background: none;border: 1px solid #fff;margin: 0;}
section.slogan .btn-default:hover {background: #fff;color: #0AA39D;}

/* CONTENT */
section.slice {padding: 20px 0;margin: 0;height: auto;}

section.slice:nth-child(2n + 1) {background: #f7f7f7;}
section.slice h1.titulo {text-align: center;color: #0AA39D;font-size: 28px;margin: 0;}
section.slice h2.subtitulo {text-align: center;font-size: 20px;margin: 0px 0 10px;}
section.slice h3 {font-family: 'Diavlo',Open Sans,Helvetica;color: #004D6B;margin: 0 0 10px 0;}

section.slice.servicos .col-lg-4 i {color: #0AA39D;opacity: 0.2;font-size: 100px;}

section.slice.noticias {background: #D7F7F6;}
section.slice.noticias .noticia {background: #0AA39D;}
section.slice.noticias .noticia div {color: #FFF;padding: 10px;}
section.slice.noticias .noticia h3 {color: #FFF;padding: 0px;}
section.slice.noticias .btn-default {background: none;border: 1px solid #fff;margin: 10px;}
section.slice.noticias .btn-default:hover {background: #fff;color: #0AA39D;}
/* FOOTER */
footer {background: #0AA39D url(../img/bg-rodape.png) 0 0 no-repeat;color: #FFF;text-align: center;padding: 20px 0 100px;}


/* AUXILIARES */
.bg-azul {background: #004D6B;color: #fff;}
.bg-verde {background: #0AA39D;}
.color-azul {color: #004D6B;}
.color-verde {color: #0AA39D;}
.wpp_pagination_slider_status {margin: 20px 0;}
